home *** CD-ROM | disk | FTP | other *** search
/ Freelog 45 / Freelog045.iso / Bas / Internet / VisitURL / setup.exe / {app} / history.txt < prev    next >
Text File  |  2002-11-30  |  24KB  |  527 lines

  1. ------------------------------------------------------------------------
  2. VisitURL - WHAT's NEW?
  3. Please send bug reports or requests for additional functionality to
  4. <marekjed@pobox.com>
  5. ------------------------------------------------------------------------
  6.  
  7. NOTE: This program is no longer developed. There are too many bookmark
  8. managers, freeware and shareware, for me to continue the development.
  9. Instead, I will concentrate on other programs.
  10.  
  11. 30 November 2002
  12. * updated URL and contact info (see "About" box)
  13. * Version number is now 1.74
  14.  
  15. 4 June 2002
  16. * Fixed a bug which prevented VisitURL from launching URLs in browser
  17.   if the column order was reversed, i.e. if the URL description was
  18.   shown in the first column.
  19. * Version number is now 1.73
  20.  
  21. 22 December 2000
  22. * Minor fixes; the program will no longer ask for confirmation
  23.   when exiting while being closed by Windows (if the Confirm Exit
  24.   option is ON); The warning about failure to assign hotkey can
  25.   now be turned OFF in the INI file (set "HotKeyWarn" to 0).
  26. * Version number is now 1.72
  27.  
  28. 21 August 2000
  29. * Minor bug fix
  30. * Version number is now 1.70
  31.  
  32. 1 August 2000
  33. * Fixed bug with saving file in wrong format,
  34.   introduced in prev. release (oops)
  35. * Version number is now 1.67
  36.  
  37. 15 July 2000
  38. * Added hotkey activation feature: VisitURL can be activated
  39.   with a keypress and brought to front when it's minimized to
  40.   the tray icon. Default hotkey is Shift+Ctrl+F9. It may be
  41.   changed by editing the "Hotkey=<KEY>" line in the INI file.
  42.   In the Options dialog box, the hotkey activation fature may
  43.   be turned ON or OFF. (It is ON by default.)
  44. * Changed the Visit file setting in Options to behave in a more
  45.   logical manner. You can now choose what Visit should to at
  46.   startup: (a) open the file that was last opened when the
  47.   program was used, or (b) always open the same file, whose name
  48.   you specify.
  49. * The Most Recently Used file list was always displayed as a submenu
  50.   off the File menu. Now the MRU files can also be displayed in
  51.   the main File menu (configurable in the Options dialog box).
  52. * Version number is now 1.66
  53.  
  54.  
  55. 4 June 2000
  56. * Added option to minimize Visit when launching an URL
  57. * Version number is now 1.65
  58.  
  59. 23 May 2000
  60. * last added URL is now automatically selected in the listview
  61.   (except when more than one URL is added at one time)
  62. * Alt+Enter will always execute the "Edit URL" function, regardless
  63.   of which function the Enter key itself is assigned in Options.
  64. * Fixed bug in InjectURL, where editing the HTML document title
  65.   had no effect on the "Title as Filename" option (the original
  66.   document title was always used even if it was manually edited).
  67. * Version number is now 1.63
  68.  
  69. 17 April 2000
  70. * URLs can now be dragged from MS Internet Explorer or Netscape
  71.   Navigator and dropped on the main program window.
  72. * Version number is now 1.62 (this release was not made public)
  73.  
  74.  
  75. 12 April 2000
  76. * Fixed problem where injecting URLs into certain HTML documents
  77.   would sometimes cut off part of the document.
  78. * "make backup" checkbox in InjectURL dialog box is never disabled
  79.   any more
  80. * "Open file" dialog boxes which browse for HTML-type files now
  81.   also list files with '.asp' and '.php' extensions, since many
  82.   WWW documents are saved as these file types.
  83. * Version number is now 1.61 (this release was not made public)
  84.  
  85. 11 March 2000
  86. * Minor fixes
  87. * Version number is now 1.60 (this release was not made public)
  88.  
  89. 20 November 1999
  90. * Minor fixes
  91. * Version number is now 1.58
  92.  
  93. 4 November 1999
  94. * Fixed a bug where Visit could not process a file whose names
  95.   contained embedded spaces. Thanks to Szilvia Nagy for spotting
  96.   the problem!
  97. * Version number is now 1.56
  98.  
  99. 23 October 1999
  100. * Fixed AWFUL bug introduced in previous release that would cause
  101.   an infinite loop when adding multiple URLs. <FACE COLOR="#FF0000">!
  102. * Version number is now 1.55
  103.  
  104. 18 October 1999
  105. * Improved handling of duplicate URLs. When adding single URLs,
  106.   Visit will now allow you to replace the already existing URL
  107.   with the newly added one, if the URL is the same but the new
  108.   description is different. This can be performed automatically,
  109.   or you can choose to be prompted before replacing. (This
  110.   function does not yet work when adding multiple URLs.)
  111. * Version number is now 1.54
  112.  
  113. 14 October 1999
  114. * Fixed error where the "No Duplicates" option was ignored
  115.   when adding URLs from browser.
  116. * Version number is now 1.53
  117.  
  118. 9 October 1999
  119. * Added MRU (most recently used) file list to the File menu.
  120.   (Uses Brad Stowers' MRUFileList component, see
  121.   http://www.delphifreestuff.com)
  122. * Rearranged controls in Options dialog box (looks cleaner now)
  123. * Version number is now 1.52
  124.  
  125. 5 October 1999
  126. * Minor bug fixes (program should re-minimize itself properly
  127.   after it has prompted you for URL description)
  128. * Data file format change (this is transparent to the
  129.   user. Old format files are read and converted automatically).
  130. * Minor enhancement to templates: the __LINK__ token definition
  131.   can now span multiple lines (see "template.txt" for instructions).
  132. * Filtering capability: Try the "Find all" command in the "Find"
  133.   dialog box.
  134. * Regular expression support in "Find" dialog box (uses TPerlRe,
  135.   freeware library written by Luu Tran <luutran@geocities.com>,
  136.   and requires the file "perlre.dll", included in distribution).
  137.   For details on regular expression syntax, search the Internet
  138.   or look into Perl documentation. This library uses regexp syntax
  139.   that is fairly compatible with Perl's regular expressions.
  140. * Version number is now 1.51
  141.  
  142.  
  143. 19 September 1999
  144. * Big change: You can now use a TEMPLATE to build the output HTML
  145.   file! This is in addition to the already-available HTML-formatting
  146.   options (Ordered list, Unordered list Table, etc). In the "HTML"
  147.   tab, you can now choose "Template" in the "Display format" drop-
  148.   down list (previously these were radio buttons). You should also
  149.   set the template filename in the "Template file" edit box.
  150.   The template allows you to format the HTML document in any way
  151.   you please; you are no longer limited by the clunky one-line
  152.   strings in the Visit options. A simple default template
  153.   ("TEMPLATE.TPL") is provided with the program to illustrate
  154.   various possibilities. See file "TEMPLATE.TXT" for a list
  155.   of all tokens currently supported.
  156. * Minor change: Previously the program never prompted for URL
  157.   description when URLs were automatically captured from clipboard.
  158.   (Rationale: There may be more than one URL in clipboard data.
  159.   Users will be annoyed if the program prompts them 20 times
  160.   in a row.) There is now an additional option ("URLs" tab,
  161.   prompt "...in capture mode") that allows such prompting to be
  162.   turned on. Note that even with this option checked, Visit
  163.   will only prompt if it cannot find the description automatically,
  164.   which usually means when only the URL was copied to clipboard.
  165. * Version number is now 1.4
  166.  
  167. 15 September 1999
  168. * Minor fixes to file saving and loading routines,
  169.   further safeguards against clobbering the data file
  170.   in case of an unexpected error. In particular:
  171. * URL file will NOT be saved if the list is empty. In the
  172.   past, if there was an error loading the file, the list
  173.   came up empty. If the file was then saved (manually or
  174.   automatically), it overwrote the original, good file,
  175.   and you could lose all URLs stored there.
  176. * It should be now safe to Inject URL into a Unix-type text
  177.   file (i.e. a file with lines are terminated with the #10
  178.   character, instead of the DOS-style #13#10 sequence.
  179. * Added the "Misc" tab to the Options dialog box:
  180.   - You can set the characters considered valid for a filename
  181.   (used when auto-renaming HTML files).
  182.   Note: Any printable characters can be used, except SPACE.
  183.   The string MUST contain the underscore ("_") character.
  184.   If it is missing, it will be automatically added to the string.
  185.   - You can also specify the characters used for HTML "delimiters",
  186.   i.e. those that CANNOT be part of a URL.
  187.   Note: you can only specify PRINTABLE characters there.
  188.   Visit always considers certain non-printable characters
  189.   (CR, LF, TAB) and the SPACE as URL delimiters. This cannot
  190.   be changed, nor would it make sense to. Also note that the
  191.   characters '#' and '?' (hash and question mark) CANNOT be
  192.   considered delimiters. If used, they will be automatically
  193.   removed. Instead, use the "Clip past hash mark" and "Clip
  194.   CGI strings" options.
  195. * Version number is now 1.3
  196.  
  197. 3 September 1999
  198. * Changed icons again
  199. * The main toolbar can now be hidden
  200. * Minor changes in the routine that saves data file to disk
  201.   to make it safer in case of a problem.
  202. * Version number is now 1.28
  203.  
  204. 31 August 1999
  205. * Changed the URL-scheme icons (which were originally selected
  206.   more or less at random from various system DLLs) to a much nicer
  207.   set provided by MrC.VxR (derived in part from KDE icon set).
  208.   Thanks, Marco!
  209. * Fixed a serious bug that could in come situations cause Access
  210.   Violation exception. Man, was my face red!
  211. * If Visit is configured to look for URL description and to prompt
  212.   if none found, it pops up a dialog box that lets the user add their
  213.   own description text. Originally, clicking Cancel in this dialog
  214.   box would only cause the description not to be added, while the
  215.   URL itself was still added. (Yes, even if the user clicked Cancel!
  216.   This was done on purpose.) I decided that this behavior was not
  217.   logical and now clicking Cancel in that dialog box will abort
  218.   adding the URL.
  219. * Version number is now 1.27
  220.  
  221. 25 August 1999
  222. * Another fix to the sorting routine: the list should now be saved
  223.   the way it was last sorted when you clicked on one of the column
  224.   headers. Note that the list is not saved immediately after a sort,
  225.   but only when an URL is added/edited, or when you exit the program
  226.   (provided that AutoSave is ON). This is done on purpose, so that
  227.   you can return to the state of the list before you sorted it.
  228.   Otherwise there would be no way to undo the sort.
  229.   + If AutoSave is OFF when you sort the list, you will be prompted
  230.   to save the file when you exit program, as usual.
  231.  
  232. * The Save button and menu option are no longer disabled when AutoSave
  233.   in ON. This means you can save the file at any time, even if the list
  234.   of URLs has not been modified. The disabled state of the button was
  235.   really used as an indicator of the AutoSave state. Now, if AutoSave
  236.   is on, the text 'auto' is displayed in the second panel of the
  237.   StatusBar. As before, the text 'MOD' is displayed there if AutoSave
  238.   is OFF and the list has been modified (incl. by sorting).
  239.  
  240. * The description panel can now be hidden: click the View|Description
  241.   panel menu option. You can also hide the description panel by
  242.   right-clicking it with the mouse and clicking the Hide option.
  243.   (Thanks to MaRcO for the suggestion.)
  244. * Program hints are now displayed in the last (fourth) StatusBar panel.
  245.   This should help make them visible in full, since you can resize the
  246.   program window if the hint text dooes not fit.
  247. * The name of the current file is now displayed in the third StatusBar
  248.   panel. Because the panel is relatively short and non-resizeable, only
  249.   the file name is displayed, without the path. However, when you
  250.   position the mouse over the StatusBar, the full path and filename are
  251.   displayed in the hint area.
  252. * You can now double-click the description panel to edit the selected URL.
  253. * Version number is now 1.26
  254.  
  255.  
  256.  
  257. 23 August 1999
  258. * Increased version number to 1.25
  259. * In InjectURL function, improved the routine deriving local filename
  260.   from URL, making it behave more like Netscape does (to increase
  261.   correct guesses) and work properly with URLs that contain only path
  262.   and no filename.
  263.  
  264. 5 August 1999
  265.  
  266. * In addition to ordered list and table, you can have the URLs saved
  267.   as an unordered (bulleted) list, or as a simple paragraph of text,
  268.   i.e. the links follow each other immediately instead of being broken
  269.   into separate lines. The page is less legible that way, but more links
  270.   fit on screen. (Note: for the bulleted list, you *can't* choose the
  271.   type of bullet, i.e. circle, square, etc - for the simple reason
  272.   that there's no space left in that dialog box, and it will take
  273.   some time to redesign it to make room for the additional option :)
  274.   Thanks to Rafael for the suggestion.
  275.  
  276. * BUGFIX: Sorting URLs is now immediately reflected in the HTML file,
  277.   i.e. autosave does recognize that the file has changed and needs
  278.   to be saved.
  279.  
  280. * BUGFIX: When a new .VIS file was opened, the description pane
  281.   erroneously displayed the description for the selected item in
  282.   the previously-loaded file. The description is now correctly updated.
  283.  
  284. * The "open" and "save" dialog boxes now only allow you to specify
  285.   a file with the .VIS extension. I hope this makes sense, since this
  286.   is the only type of file that Visit saves and loads. (For other flie
  287.   formats, see the Export and Import functions, as before.)
  288.  
  289.  
  290. 1 August 1999
  291. * The InsertURL dialog box now has a function that captures URL
  292.   and page title from currently running browser (Netscape or
  293.   Internet Explorer). A minor bug in the InsertURL dialog was fixed.
  294.  
  295. 28 July 1999
  296. * Added option to the Find dialog to always search the entire scope
  297.   of the URL list, i.e. start searching from the top, rather than
  298.   from the current cursor position.
  299. * Added the currently selected URL number to the description pane.
  300.   (Thanks to Dennis Lemon for the suggestions.)
  301.  
  302. 8 July 1999
  303. * Added an option to set the minimum description length. If a description
  304.   string is shorter than this value, it will be discarded.
  305. * HTML code is now stripped from the Description string (option; only when
  306.   a description is added automatically from the text in clipboard. Not when
  307.   added manually.)
  308.  
  309. 26 June 1999
  310.  
  311. * Version 1.23
  312.  
  313. * Added an option to the Inject URL feature: automatically remove the URL
  314.   that has been successfully injected into a file. The "prompt before
  315.   delete" setting is honored.
  316.  
  317. * Added an option to the Inject URL feature: try to guess the name of the
  318.   file based on the selected URL. For instamce, if you select an URL
  319.     http://www.lodz.pdi.net/~eristic/index.html
  320.   and click the "Inject" button, the "File" edit box in the Inject URL
  321.   dialog will be pre-filled with 'index.html'. If you have saved the
  322.   file with its original filename, the guess will often be correct,
  323.   and you won't have to open the "select file" dialog box.
  324.  
  325.  
  326. 12 June 1999
  327.  
  328. * Version 1.22
  329.  
  330. * Fixed the following bug:
  331.     + When the "No duplicates" option is set (see Options -> URLs tab) a URL
  332.       is not added to the list if an identical copy already exists (even if
  333.       the description string might be different). The program then displays
  334.       a somewhat misleading error message: "Could not find URL in clipboard
  335.       data". This is the same message that is normally displayed when you try
  336.       to add an URL from clipboard but no URL can be found. Instead, a different
  337.       message should be displayed, such as "Ignoring duplicte URL". For now, the
  338.       exact cause of the URL not being added to the list may be hard to determine.
  339.       (Note that you can always use the "manual add" function, which never checks
  340.       for duplicates and will allow you to add any arbitrary strings to the list.)
  341.  
  342.  
  343. 6 June 1999
  344. * Fixed the behavior where the program didn't minimize itself correctly
  345.   if a function was called in a minimized state using the icon-tray menu:
  346.   the main window did minimize but the taskbar (not task-tray!) icon remained
  347.   visible, which it shouldn't have.
  348.  
  349. 1 April 1999
  350. * Fixed the problem where URLs added from browser had their URL and
  351.   description fields reversed.
  352. * Improved a little the logic of finding and adding URL descripions when
  353.   multiple URLs are added at one time (Ctrl-U)
  354.  
  355. 24 March 1999
  356. * Added a function to add URL from currently running browser.
  357.   (Choose "URL->Get from browser") Works only with Netscape Navigator
  358.   or MS Internet Explorer (versions above 3.0)
  359.  
  360. 23 March 1999
  361. * Under the Help menu, added "VisitURL Setup" submenu, with two items:
  362.     + Install: creates an association for the '.vis' files, and creates
  363.       links to visit.exe in Start Menu (Programs folder and Startup folder)
  364.     + Uninstall: Removes the association, registry entries and links created
  365.       by Install.
  366.  
  367. 14 March 1999
  368. * Added ability to import Internet Shortcuts (i.e. "Favorites", the '*.url' files).
  369.   Choose File->Import->Favorites to activate this function.
  370.   NOTE: All favorites are imported - there is no way to specify which schemes
  371.   are to be imported, the way you can in the regular Import from file.
  372.  
  373. 13 March 1999
  374. * Rewrote the Export dialog. Added ability to export to Netscape's bookmark
  375.   file and comma-delimited files (.csv)
  376.  
  377. 11 March 1999
  378. * Dialog boxes and message strings could be unreadable if the Verdana font
  379.   was not installed in the system. Changed Visit to always use default font
  380.   for all windos and dialog boxes (normally Ms Sans Serif), with an option
  381.   to use Verdana font (Options->Interface)
  382.  
  383. 4 March 1999
  384. * Got rid of the binary configuration file and replaced it with
  385.   an old-style INI file.
  386.  
  387.  
  388. MODIFICATIONS BEFORE 22 Feb 1999 (first official release)
  389.  
  390. + Added '-new' commandline switch: If specified, the program will not complain
  391.   about missing config file and/or visit data file, assuming it is running for
  392.   the first time. New config file and new .vis database will be created silently.
  393.   Also, if the switch is in force, the '.vis' extension will be automatically
  394.   associated with the program (this can also be done manually in Options dialog).
  395.  
  396. + Added InstallShield setup. it is not used for the distribution, however, because
  397.   it increases the downloadable file size threefold.
  398.  
  399. + Added Shift-F10 key combination to activate the ListView popup menu
  400.  
  401. + Fixed the bug where the desciption panel wasn't updated when the selection was
  402.   moved with a keypress.
  403.  
  404. + Added Credits to the About box
  405.  
  406. + When another instance of VisitURL is loaded with a '.vis' file
  407.   on the commandline, the commandline is passed to the running
  408.   instance and the new file is loaded in place of the current file.
  409.  
  410. + Added icons to the ListView. The icons are sort-of ugly and may
  411.   change without notice :) Note that these are not the typical "system"
  412.   icons, i.e. the icon does not indicate file type. Rather, the icons
  413.   indicate URL schemes: HTTP, FTP, MAILTO, telnet, etc.
  414.  
  415. + You may now view the URL list as "large icons", "small icons" or "list",
  416.   as well as the basic "details" view. Not terribly useful, but it's standard
  417.   behavior of the Explorer-like interface. In the future, you will be able to
  418.   drag and drop the URLs, e.g. to the desktop (create a link) or to the browser
  419.   (launch URL). For now, drag/drop is not implemented.
  420.  
  421. + In the Options dialog box, on the Files tab, there is now the
  422.   "Associate '.VIS' button. Click it to associate the program with
  423.   the '.vis' file extension, so you can launch it by clicking
  424.   the file. (The same can be done manually in the Explorer:
  425.     View->Options->File types)
  426.   You may want to do it after you install VisitURL, as well as
  427.   after you have moved the program to a difrerent location on disk.
  428.  
  429. + Some hotkeys have been changed: to find out what hotkeys are defined,
  430.   see the menu items. Nearly all function keys are assigned functions.
  431.  
  432. + Changed the '.vis' database file format (again!) The file now takes up
  433.   much less disk space.
  434.  
  435. + Added a splitter to enable resizing the description panel. The splitter
  436.   position is saved when you exit the program.
  437.  
  438. + Cleaned up how registry is used by RxFormStorage and ExtListView
  439.   as they save their state. Information is now saved to:
  440.   HKEY_CURRENT_USER\Software\General Frenetics\VisitURL\FormPos
  441.        \PosFormMain
  442.        \PosFormFind
  443.        \ListView
  444.   as it should have always been :)
  445.  
  446. + Added Find capability. Ctrl-F = 'Find', F3 = 'Find next'. Search
  447.   forward or backward; match case or not. Search in URLs only, in
  448.   Descriptions only, or in both.
  449.  
  450. + Added F2 key. If edit in-place is ON, it activates the in-place
  451.   editor for the focused item. If edit in-place is off, it brings
  452.   up the regular edit dialog box.
  453.  
  454. + Totally rewrote the IMPORT routine. Now imports from HTML files
  455.   parsing the <A HREF...> anchors, using their text as description.
  456.   URLs from non-HTML files are imported as before. Special dialog box
  457.   with many options.
  458.  
  459. + Fixed the bug where, if description was found to the right of URL,
  460.   the description string could contain the next URL in the string
  461.   (affected "Add Multiple"). part of the bug remains: the description,
  462.   once found, is not removed from the data, so it may sometimes be added
  463.   to the next URL. Test case:
  464.   http://www.some.net SOME DESC TEXT http://www.another.com
  465.  
  466. + Added "single key add" option: Ability to respond to single-key presses
  467.   instead of Control-key combos for Ctrl-A (add single), Ctrl-U (add multiple)
  468.   and Ctrl-M (add manual). Instead, just press A, U or M.
  469.   Additionally, 'E' maps to Ctrl-E (Edit) if "single key add" is turned ON.
  470.  
  471. + Added "launch browser on program startup" This actually loads the visit.html
  472.   page, not just starts browser. Respects default browser settings.
  473.  
  474. + In options->Browser, double-clicking the 'browser" caption restores browser
  475.   path to the application associated with .html files.
  476.  
  477. + Export URLs as Favorites (autodetects Favorites folder using Registry)
  478.  
  479. + Export URLs as plain text
  480.  
  481. + In the HTML file, display both URL (as link) and description text (in
  482.   table, in right-hand column) - this is configurable from "HTML" tab in
  483.   Options ("Always print URL").
  484.  
  485. + Added SaveURL-like facility: i.e. insert selected URL to an HTML
  486.   file (select file from folder; no folder monitoring). Behavior
  487.   is configurable in Options dialog box and InsertFile dialog.
  488.  
  489. + Changed FnugryTrayIcon to RxTrayIcon, in order to have a list
  490.   of two icons at runtime. The tray icon now changes to indicate
  491.   the current state of clipboard monitoring (On/Off).
  492.  
  493. + Added "Single click = double click" option: when turned ON,
  494.   single-click on tray icon will activate the (user-defined) routine
  495.   that is normally activated by double-clicking.
  496.  
  497. + Moved deleting tray icon to main form's OnDestroy event:
  498.   this will hopefully eliminate the 'error deleting tray icon" bug
  499.  
  500. + Corrected date/time display bug in HTML file.
  501.  
  502. + Added 'hot mouse cursor" option (may work funny with HotTrack).
  503.  
  504. + Added ability to chooose which information is "main":
  505.   URL or Description. Columns are updated accordingly.
  506.   Setting "Description" as main coumn enables user to
  507.   turn edit-in-place ON for editing descriptions.
  508.  
  509. + Columns can now be reordered by dragging (column settings
  510.   are always saved automatically).
  511.  
  512. + Added scheme-less URL recognition ('www.' and 'ftp.' only).
  513.  
  514. + Changed data file extension to '.vis'.
  515.  
  516. + Added commandline operation (only one item:
  517.   a filename can be passed on the cmdline indicating the
  518.   URL file to be loaded (can be either data or html).
  519.  
  520. + Added 3rd column with date/time information
  521.   (Note: this is still not printed to html file).
  522.  
  523. ------------------------------------------------------------------------
  524. Questions, comments, suggestions: email
  525. <marekjed@pobox.com>
  526. No HTML-formatted email please!
  527.